.header {
	
}
.header__wrap {
	position: relative;
	width: 1200px;
	height: 80px;
	line-height: 80px;
	margin: 0 auto;
}
.header__logo {
	position: absolute; /* 垂直居中 */
	top: 50%;
	margin-top: -20px; /* 垂直居中，高度一半的负数 */
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-indent: 45px;
	font-size:20px;
	color:#07111b;
	background: url('../images/logo.png') left center no-repeat;
	background-size: 40px 40px;
	
}
.header__nav {
	position: absolute;
	right: 20px;
	height: 40px;
	top: 50%;
	margin-top: -20px;
}
.header__nav-item {
	position: relative;
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color:#292f35;
	font-size: 14px;
	margin-right: 40px;
}
.header__nav-item:hover {
	color:#f01400;
}
.header__nav-item_status_active {
	color:#f01400;
}
.header__nav-item_status_active::after {
	content: ' ';
	display: block;
	width: 100%;
	height: 2px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #f01400;
}
.header__nav-item_buy-button {
	background-color: #07111b;
	color:#fff;
	width: 90px;
	border-radius: 3px;
}

/* 第一屏 */
.screen-1 {
	position: relative;
	height: 800px;
	background: url("../images/bg-screen-1.png") no-repeat center;
	background-size:cover;
}
.screen-1__head {
	font-size: 46px;
	color: #4d555d;
	text-align: center;
	padding-top: 160px;
}
.screen-1__head_active {
	color:#f01400;
}
.screen-1__phone {
	position: absolute;
	width: 1375px;
	height: 305px;
	background: url("../images/screen-1-phone.png") no-repeat center;
	left: 50%;
	margin-left: -687px;
	bottom: 180px;
	z-index: 2;
}
.screen-1__shadow {
	position: absolute;
	width: 1233px;
	height: 411px;
	background: url("../images/screen-1-shadow.png") no-repeat center;
	left: 50%;
	margin-left: -616px;
	bottom: 30px;
	z-index: 1;
	opacity: .8;
}

/* 第二屏 */
.screen-2 {
	position: relative;
	background-color: #fafafa;
	height: 800px;
	overflow: hidden;
}
.screen-2__head {
	height: 48px;
	line-height: 48px;
	font-size: 46px;
	color: #f01400;
	text-align: center;
	padding-top: 90px;
}
.screen-2__sub-head {
	font-size: 16px;
	color:#2c3137;
	height: 25px;
	line-height: 25px;
	text-align: center;
	padding-top: 25px;
}
.screen-2__phone {
	position: absolute;
	width: 928px;
	height: 873px;
	bottom: -341px;
	left: 50%;
	margin-left: -464px;
	background: url("../images/screen-2-phone.png") no-repeat center;
}
.screen-2__point {
	position: absolute;
	width: 110px;
	height: 26px;
	line-height: 26px;
	font-size: 26px;
	padding-right: 112px;
	background: url("../images/icon-point-right.png") no-repeat right;
}
.screen-2__point-left {
	padding: 0 0 0 112px;
	background: url("../images/icon-point-left.png") no-repeat left;
}
.screen-2__point-1 {
	top: 167px;
	left: -164px;
}
.screen-2__point-2 {
	top: 54px;
	right: 130px;
}
.screen-2__point-3 {
	top: 352px;
	right: 30px;
}
/* 第三屏 */
.screen-3 {
	position: relative;
	height: 800px;
	background: url("../images/bg-screen-3.png") no-repeat center;
	background-size: cover;
	overflow: hidden;
}
.screen-3__wrap {
	position: absolute;
	height: 100%;
	width: 1200px;
	left: 50%;
	margin-left: -600px;
}
.screen-3__head {
	height: 48px;
	line-height: 48px;
	font-size: 46px;
	color: #fff;
	text-align: left;
	padding-top: 90px;
}
.screen-3__sub-head {
	font-size: 16px;
	color:#fff;
	height: 25px;
	line-height: 25px;
	text-align: left;
	padding-top: 25px;
}
.screen-3__phone {
	position: absolute;
	width: 750px;
	height: 873px;
	top: 195px;
	right: 0;
	z-index: 2;
	background: url("../images/screen-3-phone.png") no-repeat center;
}
.screen-3__features{
	position: absolute;
	top: 395px;
	left: 0;
	width: 320px;
	height: 280px;
}
.screen-3__features__item{
	width: 138px;
	height:118px;
	border: 1px solid #cb7173;
	margin: 0 20px 20px 0;
	float: left;
	border-radius: 3px;
	color: #fff;
	text-align: center;
}
.screen-3__features__item__number{
	height: 36px;
	font-size: 36px;
	line-height: 36px;
	padding: 28px 0 8px;
}
.screen-3__features__item__desc{
	height: 14px;
	font-size: 14px;
	line-height: 14px;
}
/* 第四屏 */
.screen-4 {
	background-color: #fff;
	height: 800px;
}
.screen-4__wrap {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.screen-4__head {
	height: 48px;
	line-height: 48px;
	font-size: 46px;
	color: #f01400;
	text-align: center;
	padding-top: 90px;
}
.screen-4__sub-head {
	font-size: 16px;
	color:#2c3137;
	height: 25px;
	line-height: 25px;
	text-align: center;
	padding-top: 25px;
}
.screen-4__phone-list {
	margin-top: 75px;
	overflow: hidden;
}
.screen-4__phone-item {
	position: relative;
	width: 25%;
	text-align: center;
	float: left;
	height: 350px;
}
.screen-4__phone-item-1 {
	background: url("../images/phone-1.png") no-repeat left top;
}
.screen-4__phone-item-2 {
	background: url("../images/phone-2.png") no-repeat left top;
}
.screen-4__phone-item-3 {
	background: url("../images/phone-3.png") no-repeat left top;
}
.screen-4__phone-item-4 {
	background: url("../images/phone-4.png") no-repeat left top;
}
.screen-4__phone-item__desc {
	position: absolute;
	top: 305px;
	width: 220px;
	text-align: center;
	line-height: 25px;
}
.screen-4__phone-item-color {
	font-size: 16px;
	color: #07111b;
}
.screen-4__phone-item-data {
	font-size: 12px;
	color:#93999f;
}
/* 第五屏 */
.screen-5 {
	position: relative;
	height: 800px;
	background-color: #d9dde1;
	background-size:cover;
	overflow: hidden;
}
.screen-5__head {
	height: 48px;
	line-height: 48px;
	font-size: 46px;
	color: #f01400;
	text-align: center;
	padding-top: 140px;
}
.screen-5__sub-head {
	font-size: 16px;
	color:#2c3137;
	height: 25px;
	line-height: 25px;
	text-align: center;
	padding-top: 25px;
}
.screen-5__img {
	position: absolute;
	height: 433px;
	width: 1920px;
	left: 50%;
	margin-left: -960px;
	bottom: -80px;
	background-size: contain;
	background: url("../images/bg-screen-5.png") no-repeat center;
}
/* 购买 */
.screen-buy {
	height: 80px;
	padding: 120px 0;
	background:#2b333b url("../images/bg-screen-buy.png") no-repeat center;
	background-size:cover;
	overflow: hidden;
	text-align: center;
}
.screen-buy__button {
	height: 80px;
	width: 240px;
	text-align: center;
	line-height: 80px;
	font-size: 24px;
	color: #fff;
	background-color: #f01414;
	display: inline-block;
	border-radius: 3px;
	transition: all .5s;
	cursor: pointer;
}
/* 底部 */
.footer{
	height: 80px;
	line-height: 80px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	background-color: #07111b;
}